package demo1;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: xiaotutu
 * Date: 2023-10-28
 * Time: 10:27
 */

class Person {
    public String name;
    public int age;

    public Person(String name, int age) {
        this.name = name;
        this.age = age;
        System.out.println("Person:构造方法执行!");
    }
    {
        System.out.println("Person:实例代码块执行!");
    }
    static {
        System.out.println("Person:静态代码块执行!");
    }
}

class Student extends Person {
    public Student(String name, int age) {
        super(name, age);
        System.out.println("Student:构造方法执行!");
    }
    {
        System.out.println("Student:实例代码块执行!");
    }
    static {
        System.out.println("Student:静态代码块执行!");
    }

}

public class TestDemo {
    public static void main(String[] args) {
        Student student1 = new Student("大宝" , 10);
        System.out.println("====================");
        Student student2 = new Student("小包", 12);
    }

}


/*
    public static void main1(String[] args) {
        Person person1 = new Person("小明", 18);
        System.out.println("================");
        Person person2 = new Person("小红", 18);
    }*/
